package com.ruoyi.equipment.service;

import java.util.List;
import com.ruoyi.equipment.domain.TTools;

/**
 * 工具字典Service接口
 * 
 * @author ruoyi
 * @date 2021-12-29
 */
public interface ITToolsService 
{
    /**
     * 查询工具字典
     * 
     * @param toolId 工具字典主键
     * @return 工具字典
     */
    public TTools selectTToolsByToolId(Long toolId);

    /**
     * 查询工具字典列表
     * 
     * @param tTools 工具字典
     * @return 工具字典集合
     */
    public List<TTools> selectTToolsList(TTools tTools);

    /**
     * 新增工具字典
     * 
     * @param tTools 工具字典
     * @return 结果
     */
    public int insertTTools(TTools tTools);

    /**
     * 修改工具字典
     * 
     * @param tTools 工具字典
     * @return 结果
     */
    public int updateTTools(TTools tTools);

    /**
     * 批量删除工具字典
     * 
     * @param toolIds 需要删除的工具字典主键集合
     * @return 结果
     */
    public int deleteTToolsByToolIds(Long[] toolIds);

    /**
     * 删除工具字典信息
     * 
     * @param toolId 工具字典主键
     * @return 结果
     */
    public int deleteTToolsByToolId(Long toolId);
}
